honeycomb made by stingless bees - Francés Inglés Diccionario